ứng dụng di động
Table TennisMyUSATT: When American Table Tennis Bets on DigitalizationIn a small table tennis club on the outskirts of Atlanta, a 60-year-old coach...
BasketballVietnamese Women's Basketball: When Data Reveals the Truth Behind the MedalI stood in the stands at the venue in Cambodia, watching the Vietnamese women...
Domestic FootballThe data mirror of Vietnamese football: A view from the forgotten numbersLate one May afternoon, I opened the data dashboard of a familiar analytics...
BadmintonAichi–Nagoya 2026: The Badminton Draw, September 26, and the Recovery-Rhythm ProblemOn September 26, 2026, at the Aichi–Nagoya arena, the round of 32 and the rou...
AthleticsThe Unnamed Footprints on Kenya's Tracks: When the Stopwatch Tells Only Half the StoryAt the 2026 Kenyan national athletics championships, the women's 10,000m fina...
BasketballReal Madrid 98-95 Dubai: What Does Luwawu-Cabarrot's Shot Really Cover Up?The clock showed 25 seconds. The score was 88-88. Timothe Luwawu-Cabarrot...
Formula 1Lando Norris launches junior racing team LN4 Fusion: From F1 champion to track architectMonza, Italian GP weekend. While other drivers were fine-tuning front wing...
Formula 1Echoes from the Ascari Chicane: When Piastri Becomes a Victim of His Own Monza Qualifying Traffic StrategyThe moment that caught my attention was the sound of the turbo screaming...
Domestic FootballNguyen Xuan Son's captain armband: When Vietnam had to choose the one who stayed, not the best oneThat night, when the referee pulled out the card and the whistle blew across...
International FootballAudero at the Bernabeu Crossroads: The Mbappe TestWhen Emil Audero's name appeared on the official La Liga website at the end o...
Domestic FootballDoan Van Hau's suspension: his national team spot is not lost, but what he loses is far scarierThe 68th minute, and a price that is not the red card In the 68th minute, Doa...
BasketballFive First-Time All-Star Candidates for 2026-27: Reading Role Risk Before Calling NamesAcross twenty-three playoff games, Stephon Castle averaged 18.2 points, up fr...
VolleyballPitt Panthers Rise to No. 1: When Early Rankings Are a Signal, Not a VerdictThe opening week of NCAA Division I women's volleyball concluded, and the...
Table TennisFour Days in Skopje: China's Table Tennis System Takes Root in the BalkansSeptember, a small training hall in Skopje. No stands, no electronic...
Domestic FootballASIAD 20 on September 18: U23 Vietnam, Three Points and the Arithmetic of Group CThirteen thirty, September 18. That was the first number I circled when I rea...
International FootballRuben van Bommel's Seven Minutes: The Netherlands Equalise Against Germany Through a Single Transition MomentIn the eighty-third minute of the Netherlands against Germany at the Johan...
Table TennisWhen a sports analysis report is all N/A: No data, no storyThe Stage-2 analysis report I received contains no event at all. Every field...
BasketballItoudis, Hapoel's win at Panathinaikos, and the silence that followedThe press room in Athens was unremarkable until the coach stopped talking abo...
BadmintonThe Data Gap in the Transfer Window: A Spreadsheet Cannot Buy a PlayerOn a July evening in Nagoya, I reopened a dossier on a central midfielder two...
EsportsSix Giants Absent at VALORANT Champions 2026: When Familiar Names Lost ThemselvesIn October 2026, I sat on the commentary desk in Shanghai and mispronounced...
BasketballVietnamese Women's Basketball: When Data Reveals the Truth Behind the MedalI stood in the stands at the venue in Cambodia, watching the Vietnamese women...
Domestic FootballThe data mirror of Vietnamese football: A view from the forgotten numbersLate one May afternoon, I opened the data dashboard of a familiar analytics...
BadmintonAichi–Nagoya 2026: The Badminton Draw, September 26, and the Recovery-Rhythm ProblemOn September 26, 2026, at the Aichi–Nagoya arena, the round of 32 and the rou...
AthleticsThe Unnamed Footprints on Kenya's Tracks: When the Stopwatch Tells Only Half the StoryAt the 2026 Kenyan national athletics championships, the women's 10,000m fina...
BasketballReal Madrid 98-95 Dubai: What Does Luwawu-Cabarrot's Shot Really Cover Up?The clock showed 25 seconds. The score was 88-88. Timothe Luwawu-Cabarrot...
Formula 1Lando Norris launches junior racing team LN4 Fusion: From F1 champion to track architectMonza, Italian GP weekend. While other drivers were fine-tuning front wing...
Formula 1Echoes from the Ascari Chicane: When Piastri Becomes a Victim of His Own Monza Qualifying Traffic StrategyThe moment that caught my attention was the sound of the turbo screaming...
Domestic FootballNguyen Xuan Son's captain armband: When Vietnam had to choose the one who stayed, not the best oneThat night, when the referee pulled out the card and the whistle blew across...
International FootballAudero at the Bernabeu Crossroads: The Mbappe TestWhen Emil Audero's name appeared on the official La Liga website at the end o...
Domestic FootballDoan Van Hau's suspension: his national team spot is not lost, but what he loses is far scarierThe 68th minute, and a price that is not the red card In the 68th minute, Doa...
BasketballFive First-Time All-Star Candidates for 2026-27: Reading Role Risk Before Calling NamesAcross twenty-three playoff games, Stephon Castle averaged 18.2 points, up fr...
VolleyballPitt Panthers Rise to No. 1: When Early Rankings Are a Signal, Not a VerdictThe opening week of NCAA Division I women's volleyball concluded, and the...
Table TennisFour Days in Skopje: China's Table Tennis System Takes Root in the BalkansSeptember, a small training hall in Skopje. No stands, no electronic...
Domestic FootballASIAD 20 on September 18: U23 Vietnam, Three Points and the Arithmetic of Group CThirteen thirty, September 18. That was the first number I circled when I rea...
International FootballRuben van Bommel's Seven Minutes: The Netherlands Equalise Against Germany Through a Single Transition MomentIn the eighty-third minute of the Netherlands against Germany at the Johan...
Table TennisWhen a sports analysis report is all N/A: No data, no storyThe Stage-2 analysis report I received contains no event at all. Every field...
BasketballItoudis, Hapoel's win at Panathinaikos, and the silence that followedThe press room in Athens was unremarkable until the coach stopped talking abo...
BadmintonThe Data Gap in the Transfer Window: A Spreadsheet Cannot Buy a PlayerOn a July evening in Nagoya, I reopened a dossier on a central midfielder two...
EsportsSix Giants Absent at VALORANT Champions 2026: When Familiar Names Lost ThemselvesIn October 2026, I sat on the commentary desk in Shanghai and mispronounced...
